package book.nettyinaction.ch07;

import java.util.List;

/**
 * 代码清单 7-1 在事件循环中执行任务
 */
public class Demo01EventLoop {
    public static void main(String[] args) {
        boolean terminated = true;
        while ( !terminated ) { // 阻塞，直到有事件已经就绪可被运行
            List<Runnable> readyEvents = blockUntilEventsReady();
            for ( Runnable ev : readyEvents ) {
                // 循环遍历，并处理所有的事件
                ev.run();
            }
        }
    }

    private static List<Runnable> blockUntilEventsReady() {
        return null;
    }
}
